package com.xiangxiao.rpan.storage.core;

import java.io.File;

/**
 * @auther xiangxiao
 * @email 573768011@qq.com
 * @data 2023/8/25 16:12
 */
public interface TransferFileByDirectTool {
  /**
   * 复制文件至存储(用于上传)
   * @param srcFile
   * @param desFile
   * */
  Long copyFileToStorage(File srcFile, File desFile);

  /**
   * 从存储路径复制文件(用于下载)
   * @param srcFile
   * @param desFile
   * */
  Long copyFileFromStorage(File srcFile,File desFile);
}
